package com.grupoconstruobras.sigo.general.util;

import java.io.Serializable;
import java.util.List;

public interface IGenericJPAManager<T, PK extends Serializable> extends IJpaManager {

  public T create(T t);

  public T selectById(PK id);

  public T update(T t);

  public void delete(T t);

  public List<T> findAll();

  public void deleteById(PK id);

  public List<T> findAllActives();

}
